package com.hyfd.dao.mp;

import java.util.List;
import java.util.Map;

import com.hyfd.dao.BaseDao;

public interface AgentDataDiscountDao extends BaseDao
{
    
    double selectDiscount(Map<String, String> param);
    
    Integer selectCount(Map<String, Object> Map);
    
    Integer selectCountByAgentId(Map<String, Object> Map);
    
    public List<Map<String, Object>> getAgentDataDiscountList(Map<String, Object> Map);
    
    public Map<String, Object> agentDataDiscountGet(Map<String, Object> Map);
    
    Map<String, Object> selectDiscountMap(Map<String, Object> param);
    
    int delByAgentAndProvider(Map<String, Object> param);
    
    int deleteDiscount(Map<String, Object> param);
    
    List<Map<String, Object>> selectByDataType(Map<String, Object> param);
    
    int updateDiscount(Map<String, Object> param);
    
    public List<Map<String, Object>> getAgentDataDiscountPkgList(Map<String, Object> Map);
    
    public List<Map<String, Object>> getAgentDataDiscountPkgListBySuId(Map<String, Object> Map);
    
    int checkProvince(Map<String, Object> map);
}